body,html,img,form,input,ol,li,p,ul,header,h5,h6,h1,h2,h3,h4{
    margin:0;
    padding: 0;
    font-size: 14px;
    list-style-type: none;
  }
  a{
    text-decoration: none;  
  }
  /* 总体情况开始 */
  .epidemicWrap{
    width: 100vw;
    /* height:400px; */
    /* background-color: bisque; */
    float: left;
  }
  .epidemicWrap .global_wrap{
    width: 100vw;
    height:15rem;
    background:url(../../source/fy-bg.png) no-repeat;
    background-size: 100% 100%;
  }  
  .epidemicWrap .global_wrap .head_top{
    width: 95vw;
    margin: 0 auto;
    height:2rem;
    /* background:rgb(235, 91, 91) */
  }  
  .epidemicWrap .global_wrap .head_top h5 {
    width: 60%;
    height:2rem;
   color:white;
   font-size: 0.4rem;
   line-height: 2.5rem;
   /* background-color: royalblue; */
   float: left;
   font-weight: 400px;
  } 
  .epidemicWrap .global_wrap .head_top .area_title {
    width: 40%;
    margin-top: 0.3rem;
    height:1.7rem;
   color:rgb(0, 0, 0);
   font-size: 0.5rem;
   background-color: rgb(255, 255, 255,0.4);
   float: right;
   border-radius: 0.4rem 0.4rem 0 0;
  } 
  .epidemicWrap .global_wrap .head_top .area_title span{
    display:inline-block;
    width: 50%;
    height:1.7rem;
   color:rgb(255, 255, 255);
   font-size: 0.5rem;
   text-align: center;
   line-height: 1.7rem;
   /* background-color:#427bde; */
  } 
  .epidemicWrap .global_wrap .head_top .area_title .span_selected{
   background-color:#427bde;
   border-radius: 0.4rem 0.4rem 0 0;
  } 
  .total_list{
    width: 95%;
    margin: 0 auto;
    height: 13rem;
    background-color: rgba(255,255, 255, 0.5);
    display: flex;
    flex-wrap: wrap;
    align-content: space-around;
    justify-content: space-around;
  }
  .total_list .total_item{
    width: 120px;
    height:40%;
    /* background-color: rgba(255, 255, 255, 0.5); */
    float: left;
  }
  .total_list .total_item p{
    width: 100%;
    height:20%;
    text-align: center;
    line-height: 1.5rem;
    font-size: 0.5rem;
    /* background-color: rgba(247, 22, 22, 0.5); */
  }
  .total_list .total_item p b{
    padding-left: 0.3rem;
    color: green;
  }
  .total_list .total_item b.num_b{
    display: block;
    width: 100%;
    height:50%;
    text-align: center;
    line-height: 2.5rem;
    font-size: 1.3rem;
    border-right: 1px solid rgb(255, 255, 255,.3);
    border-left: 1px solid rgb(255, 255, 255,.3);
    /* background-color: rgba(10, 207, 20, 0.5); */
  }
  .total_list .total_item span{
    display: block;
    width: 100%;
    height:20%;
    text-align: center;
    line-height: 1rem;
    font-size: 0.6rem;
    /* background-color: rgba(34, 223, 230, 0.5); */
  }
  .total_list .total_item .num_b1{
    color: rgb(255, 104, 34);
  }
  .total_list .total_item .num_b2{
    color: rgb(197, 197, 197);
  }
  .total_list .total_item .num_b3{
    color: rgb(51, 161, 0);
  }
  .total_list .total_item .num_b4{
    color: rgb(246, 250, 23);
  }
  /* 总体情况结束 */
  /* 中国各个省份开始 */
.provinceList{
  /* background-color: silver; */
  margin-bottom: 3rem;
}
.provinceList .title{
  width: 100%;
  height: 3rem;
  line-height: 3.5rem;
  color: black;
  font-weight: 400;
  padding-left: 1rem;
  /* background-color: rgb(253, 14, 14); */
}
.provinceList .province_table{
  width: 100%;
  /* height: 300px; */
  border-top: 1px solid rgb(219, 219, 219,0.5);
  background-color: rgb(250, 250, 250);
  padding:0 1rem;
}
.provinceList .province_table .table_head{
  width: calc(100% - 2rem);
  height: 2rem;
  line-height: 2rem;
  /* border-top: 1px solid #999; */
  /* background-color: rgb(29, 219, 38); */
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  /* border-bottom:1px solid rgb(194, 194, 194) ; */
}
.provinceList .province_table .table_head span{
  white-space: nowrap;
  text-overflow: ellipsis;
  display:block;
  float: left;
  width: 18%;
  height: 70%;
  line-height: 1.3rem;
  text-align: center;
  color: rgb(255, 255, 255);
  font-weight: 500;
  font-size: 0.6rem;
  background-color: rgb(255, 255, 255);
}
.provinceList .province_table .table_head span:nth-child(1){
  /* border-radius: 8px; */
  color: black;
  background-color:transparent;
}
.provinceList .province_table .table_head span:nth-child(2){
  border-radius: 8px;
  background-color:rgb(255, 104, 34);
}
.provinceList .province_table .table_head span:nth-child(3){
  border-radius: 8px;
  background-color:rgb(51, 161, 0);
}
.provinceList .province_table .table_head span:nth-child(4){
  border-radius: 8px;
  background-color:rgb(197, 197, 197);
}
.provinceList .province_table .table_head span:nth-child(5){
  border-radius: 8px;
  background-color:rgb(161, 163, 4);
}
.province_numWrap{
  width: calc(100% - 2rem);
  /* background-color: brown; */
  /* height: 100px; */
}
.province_numWrap .province_item{
  width: 100%;
  /* background-color: rgb(31, 226, 63); */
  height: 2rem;
  line-height: 2rem;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
  border-bottom: 1px dashed #999;
}
.province_numWrap .province_item span{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display:block;
  float: left;
  width: 18%;
  height: 70%;
  line-height: 1.5rem;
  text-align: center;
  color: black;
  font-weight: 400;
  font-size: 0.6rem;
  /* background-color: rgb(255, 255, 255); */

}
.province_numWrap .province_item .province_name::before{
  content: '';
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid rgb(248, 107, 64);
  position: absolute;
  left: 0;
  top:0.4rem;
}

  /* 中国各个省份结束 */